a:14:{s:8:"provides";a:10:{s:13:"class;Net_FTP";a:4:{s:4:"type";s:5:"class";s:4:"name";s:7:"Net_FTP";s:7:"extends";s:4:"PEAR";s:8:"explicit";b:1;}s:25:"function;Net_FTP::connect";a:3:{s:4:"type";s:8:"function";s:4:"name";s:16:"Net_FTP::connect";s:8:"explicit";b:1;}s:28:"function;Net_FTP::disconnect";a:3:{s:4:"type";s:8:"function";s:4:"name";s:19:"Net_FTP::disconnect";s:8:"explicit";b:1;}s:23:"function;Net_FTP::login";a:3:{s:4:"type";s:8:"function";s:4:"name";s:14:"Net_FTP::login";s:8:"explicit";b:1;}s:20:"function;Net_FTP::cd";a:3:{s:4:"type";s:8:"function";s:4:"name";s:11:"Net_FTP::cd";s:8:"explicit";b:1;}s:21:"function;Net_FTP::pwd";a:3:{s:4:"type";s:8:"function";s:4:"name";s:12:"Net_FTP::pwd";s:8:"explicit";b:1;}s:23:"function;Net_FTP::mkdir";a:3:{s:4:"type";s:8:"function";s:4:"name";s:14:"Net_FTP::mkdir";s:8:"explicit";b:1;}s:22:"class;Net_FTP_Observer";a:3:{s:4:"type";s:5:"class";s:4:"name";s:16:"Net_FTP_Observer";s:8:"explicit";b:1;}s:32:"function;Net_FTP_Observer::getId";a:3:{s:4:"type";s:8:"function";s:4:"name";s:23:"Net_FTP_Observer::getId";s:8:"explicit";b:1;}s:33:"function;Net_FTP_Observer::notify";a:3:{s:4:"type";s:8:"function";s:4:"name";s:24:"Net_FTP_Observer::notify";s:8:"explicit";b:1;}}s:8:"filelist";a:5:{s:22:"example/extensions.ini";a:4:{s:4:"role";s:3:"doc";s:14:"baseinstalldir";s:0:"";s:6:"md5sum";s:32:"0aeb3b3be1fdfe7fccbe704581d36f3f";s:12:"installed_as";s:66:"C:\xarelease149\xampp\php\pear\docs\Net_FTP\example\extensions.ini";}s:17:"example/index.php";a:4:{s:4:"role";s:3:"doc";s:14:"baseinstalldir";s:0:"";s:6:"md5sum";s:32:"1ecc59991cf4371e186d2c047e5b267b";s:12:"installed_as";s:61:"C:\xarelease149\xampp\php\pear\docs\Net_FTP\example\index.php";}s:11:"Net/FTP.php";a:4:{s:4:"role";s:3:"php";s:14:"baseinstalldir";s:0:"";s:6:"md5sum";s:32:"458f75f7a9f8ed726b9f452aec246f20";s:12:"installed_as";s:42:"C:\xarelease149\xampp\php\pear\Net\FTP.php";}s:20:"Net/FTP/Observer.php";a:4:{s:4:"role";s:3:"php";s:14:"baseinstalldir";s:0:"";s:6:"md5sum";s:32:"8e1b05e3868f94dc06327612b3e18921";s:12:"installed_as";s:51:"C:\xarelease149\xampp\php\pear\Net\FTP\Observer.php";}s:7:"dirtree";a:3:{s:51:"C:\xarelease149\xampp\php\pear\docs\Net_FTP\example";b:1;s:34:"C:\xarelease149\xampp\php\pear\Net";b:1;s:38:"C:\xarelease149\xampp\php\pear\Net\FTP";b:1;}}s:7:"package";s:7:"Net_FTP";s:7:"summary";s:77:"Net_FTP provides an OO interface to the PHP FTP functions plus some additions";s:11:"description";s:355:"Net_FTP allows you to communicate with FTP servers in a more comfortable way
than the native FTP functions of PHP do. The class implements everything nativly
supported by PHP and additionally features like recursive up- and downloading,
dircreation and chmodding. It although implements an observer pattern to allow
for example the view of a progress bar.";s:11:"maintainers";a:1:{i:0;a:4:{s:6:"handle";s:4:"toby";s:4:"name";s:14:"Tobias Schlitt";s:5:"email";s:12:"toby@php.net";s:4:"role";s:4:"lead";}}s:7:"version";s:8:"1.3.0RC1";s:12:"release_date";s:10:"2004-09-23";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:346:"This is the first RC for version 1.3. I decided to not wait until all todos are
implemented, to give the new features to all users.
Changelog:
-----------
Additions:
-
Fixes:
* Fixed bug #2268: getRecursive does not work because of '.' and '..' directories.
Todo:
* More testing.
* Add example for observer.
* Add unit test.";s:12:"release_deps";a:1:{i:1;a:4:{s:4:"type";s:3:"ext";s:3:"rel";s:3:"has";s:8:"optional";s:2:"no";s:4:"name";s:3:"ftp";}}s:9:"changelog";a:5:{i:0;a:5:{s:7:"version";s:10:"1.3.0beta1";s:12:"release_date";s:10:"2004-03-14";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:4:"beta";s:13:"release_notes";s:1128:"This release ads new features and fixes all open bugs.
Changelog:
-----------
Fixes:
* Fixed bug #336: ftp_login displays Warning.
* Fixed bug #813: ftp_nb_put function abort when mode is null.
* Fixed bug #240: mkdir() with $recursive===true doesn't support "single" directories.
* Fixed bug #723: Timeout for connect cannot be set.
* Added site() method for usage of FTP SITE command. Thanks to Eivind Lie <nittereivind@ununique.net> for that.
* Added funtionality for chmod on server and recursive chmod. Both currently support only numeric values. I'll try to fix this. Thanks to Eivind Lie <nittereivind@ununique.net> for this patch.
* Now Windows ftp directories enabled. Thanks Eric Quilantang.
* Added the observer pattern. Up- and downloads are now observable (this works e.g. for HTML_Progress). Thanks to Laurent Laville <farell@php.net>.
* Added support for timout setting.
* Added input validation for port and hostname.
Todo:
-----
* Extensive testing.
* Add example for observer.
";}i:1;a:5:{s:7:"version";s:10:"1.3.0beta2";s:12:"release_date";s:10:"2004-05-25";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:4:"beta";s:13:"release_notes";s:343:"This release ads new features and fixes all open bugs.
Changelog:
-----------
Fixes:
* Added "t" for permission regex (some servers mark speacial dirs).
* Added better support for different ls formats (thanks for hint by George Kearns).
Todo:
-----
* More testing.
* Add example for observer.
* Add unit test.
";}i:2;a:5:{s:7:"version";s:10:"1.3.0beta3";s:12:"release_date";s:10:"2004-05-25";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:4:"beta";s:13:"release_notes";s:343:"This release ads new features and fixes all open bugs.
Changelog:
-----------
Fixes:
* Added "t" for permission regex (some servers mark speacial dirs).
* Added better support for different ls formats (thanks for hint by George Kearns).
Todo:
-----
* More testing.
* Add example for observer.
* Add unit test.
";}i:3;a:5:{s:7:"version";s:10:"1.3.0beta4";s:12:"release_date";s:10:"2004-06-29";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:4:"beta";s:13:"release_notes";s:725:"Another beta, since I added many new stuff in the last days.
Changelog:
-----------
Additions:
* Optimized OS determination. Thanks to Eric Quilantang.
* Added ability to set timeout in constructor.
* Added much more error handling.
* Added real error codes with full documentation.
Fixes:
* Fix bug #1176: Net_FTP::ls can return dates in the future.
* Fix bug #1446: Bug in isPassive().
* Fix bug #1480 _list_and_parse() may throw warnings.
* Fix bug #1445 Improvement of setTimeout() method + timout handling.
* Renamed makeDirPermissions() to _makeDirPermissions(), since it's private (CS).
* Fix './' syntax for pathes.
Todo:
* More testing.
* Add example for observer.
* Add unit test.
";}i:4;a:5:{s:7:"version";s:8:"1.3.0RC1";s:12:"release_date";s:10:"2004-09-23";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:348:"This is the first RC for version 1.3. I decided to not wait until all todos are
implemented, to give the new features to all users.
Changelog:
-----------
Additions:
-
Fixes:
* Fixed bug #2268: getRecursive does not work because of '.' and '..' directories.